Co-CEO
Olivier Sadran
CEO Approval Rating
87/100
Newrest is a France-based food processing company that offers prepared food and drinks for airlines, railways, restaurants, and cafeterias.